General classification
7
Classics
5
Flat
48
Hilly
Mountain
0
Time Trial
34
13/05
Stage 1
Gyula > Bekescsaba
14
14/05
Stage 2
Szarvas > Paks
104
15/05
Stage 3
Kaposvar > Szekszard
10
16/05
Stage 4
Mohacs > Pecs
DNF
Presidential Cycling Tour of Turkiye
102
8
26/04
Cesme > Selcuk
3
27/04
Aydin > Marmaris
31
28/04
Marmaris > Kiran
127
29/04
Marmaris > Fethiye
30/04
Stage 5
Patara > Kemer
99
01/05
Stage 6
Antalya > Feslikan
96
02/05
Stage 7
Antalya > Antalya
12
03/05
Stage 8
Ankara > Ankara
88
15/04
Ronde van Limburg
Hasselt > Tongeren (Tongeren-Borgloon)
38
04/04
NXT Classic ME
Eijsden > Eijsden
Giro di Sardegna
123
139
110
85
2
22
25/02
Castelsardo > Bosa
26/02
Oristano > Carbonia
27/02
Cagliari > Tortolì
28/02
Arbatax > Nuoro
01/03
Nuoro > Olbia
15/02
Clasica de Almeria
Puebla de Vicar > Roquetas de Mar